package light.mvc.service.wxn;

import java.util.List;

import net.sf.json.JSONObject;

import light.mvc.pageModel.base.PageFilter;
import light.mvc.pageModel.base.Tree;
import light.mvc.pageModel.wxn.WeiMenuVO;

public interface WeiMenuServiceI {

	public List<WeiMenuVO> dataGrid(WeiMenuVO weiMenu, PageFilter ph);

	public Long count(WeiMenuVO weiMenu, PageFilter ph);

	public void add(WeiMenuVO weiMenu);

	public void delete(Long id);

	public void edit(WeiMenuVO weiMenu);

	public WeiMenuVO get(Long id);
	
	public JSONObject treeMenu();
	
	public List<WeiMenuVO> treeGrid();
	
	public List<Tree> tree();

}
